fast-growing tree - French English Dictionary